Модальные окна
1. Что такое модальное окно? В каких случаях оно используется?
2. Какие способы создания модальных окон вы знаете? Приведите примеры.
3. Каковы преимущества использования модального окна перед другими элементами интерфейса?
4. Назовите основные элементы структуры HTML-кода для реализации модального окна.
5. Как реализовать закрытие модального окна при нажатии на кнопку или за пределами самого окна?
6. Как сделать так, чтобы при открытии модального окна основной контент страницы затемнялся?
7. Какие стили CSS используются для позиционирования модального окна на странице?
8. Как предотвратить скроллинг основного контента страницы при открытом модальном окне?

Взаимодействие клиента и сервера
1. Опишите процесс обработки ошибок на сервере и отправку сообщений об ошибках клиенту. Какие коды состояния HTTP обычно используются для различных типов ошибок?
2. Что такое CORS (Cross-Origin Resource Sharing)? Для чего нужен этот механизм и как он реализуется на практике?
3. Почему важно учитывать производительность и оптимизацию запросов при взаимодействии клиента с сервером? Приведите примеры способов повышения эффективности взаимодействия.
4. Как можно организовать кэширование данных на стороне клиента и сервера? В чем преимущество использования кэширования и какие инструменты можно применять для этого?
5. Чем отличается статическое содержимое от динамически генерируемого содержимого на сервере? Приведите примеры задач, требующих генерации динамических страниц.